package com.ouc.openplatform.zykt.reformManage.service;

import java.util.List;
import com.ouc.openplatform.zykt.reformManage.dto.NJ_OrderInfoDTO;
import com.ouc.openplatform.zykt.reformManage.dto.NJ_OrderReformInfoDTO;
import io.terminus.pampas.client.Export;
public interface NJ_ClientReformService {
	// 从订单表中，根据订单号查询此订单的基础信息
	@Export(paramNames = { "orderNo" })
	public NJ_OrderInfoDTO getOrderInfo(String orderNo);
	
	//将整改信息保存到数据库
	@Export(paramNames = { "reformInfo" })
	public void saveReformInfo(String reformInfo);
	
	//通过整改单编号查询整改单信息（若整改单编号为空则查询全部）
	@Export(paramNames = { "reformNo" })
	public List<NJ_OrderReformInfoDTO> getReformInfo(String reformNo);
	
	//根据订单号查询整改单个数
	@Export(paramNames = { "orderNo" })
	public int getReformCountByOrderNo(String orderNo);
}
